#ifndef __ADC128S_H_
#define __ADC128S_H_

#include "board.h"

// 要注意的是，Raw采集到的电感通道不太对劲，0是电池，1是通道0，一直到7是通道6
typedef struct
{
    // 要注意的是，Raw采集到的电感通道不太对劲，0是电池，1是通道0
    int16 Raw[8];
    int16 Min[7], Max[7];
    int16 Std[7];
    fp32 BatVol;
    fp32 InfVol;
} ADC_type;

extern ADC_type ADC;

void ADC_Init(void);
void ADC_GetData(void);
void ADC_RoadStd();

#endif // !__ADC128S_H_